﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace T1linzhengsong
{
    class Game
    {
        //定义字段特征
        public string name; //游戏名称
        public string category; //游戏类别
        public double price; //游戏价格
        public int stock; //库存数量
        public DateTime addtime; //上市时间



        //方法一
        /*游戏信息介绍
         * 参数：无
         * 值：无
         */
         public void youxi()
        {
            Console.WriteLine("游戏名称{0}",name);
            Console.WriteLine("游戏类别{0}",category );
            Console.WriteLine("游戏价格{0}",price );
            Console.WriteLine("库存数量{0}",stock );
        }
        //方法二
        /*游戏销售
         * 参数：Shan
         * 值：无
         */
        public bool Shan(int shancount)
        {
            if (stock-shancount>0)
            {
                stock -= shancount;
                Console.WriteLine("成功销售"+category+"类游戏：《"+name+"》"+shancount+"份，总金额："+(price*shancount)+"!");
                return true;
            }
            else
            {
                Console.WriteLine(category+"类游戏：《"+name+"》库存不足，请及时补足库存！");
                return false;
            }
        }
        //方法三
        /*入库新游戏
         * 参数：Shang
         * 值：无
         */
        public void Shang(int shancount)
        {
            
                stock += shancount;
                Console.WriteLine("成功入库游戏：《"+name+"》"+shancount+"份！");
          
        }
    }
}
